package com.es.designmode.visitor;

/**
 * @author Will
 */
public class ConcreteElementA extends Element {

    @Override
    public void accept(Visitor visitor) {
        // 充分利用双分派技术，实现处理与数据结构分离
        visitor.visitConcreteElementA(this);
    }

    /**
     * 其他实现方法
     */
    public void operationA() {
    }
}
